package com.hydra.auth.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.hydra.auth.entity.DictType;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * <dl>
 * <dd>Description: 字典类型Mapper</dd>
 * <dd>@date：2020/1/8 13:39</dd>
 * <dd>@author：Hydra/dd>
 * </dl>
 */
public interface DictTypeMapper extends BaseMapper<DictType> {

    /**
     * 检查编码或名称是否存在
     *
     * @param id   id
     * @param name 字典类型名称
     * @param code 字典类型编码
     * @return 编码或名称是否已存在  true: 存在  false: 不存在
     */
    int codeNameIsExist(@Param("id") Integer id, @Param("name") String name, @Param("code") String code);

}
